package com.ccjq.shosestore.product.service;

import com.ccjq.shosestore.product.bo.Category;
import com.ccjq.shosestore.product.bo.Product;
import com.ccjq.shosestore.product.bo.Slider;

import java.util.List;

public interface ProductService {
    /**
     * 查询品牌信息
     *
     * @return
     */
    List<Category> Selectpinpai();

    /**
     * 通过商品id，查询商品详情
     * @param productId
     * @return
     */
    Product details(String productId);
    /**
     * 通过品牌ID，查询指定显示商品,并做分页
     *
     * @param catid
     * @return
     */
    List<Product> pinpaiAll(int startRow, int pageSize, String catid);

    int zhs(String catid);


    /**
     * 最新商品
     *
     * @return
     */
    List<Product> xinpin();

    /**
     * 热卖
     *
     * @return
     */
    List<Product> remai();

    /**
     * 显示所有商品并分页
     *
     * @return
     */
    List<Product> chanpinAll(int startRow, int pageSize);

    /**
     * 查询商品总页数
     *
     * @param
     * @return
     */
    int count();
    /**
     * 广告
     * @return
     */
    List<Slider> slider();
}
